!primary_color = #4B7399

body
  :background-color = !primary_color
  :font
    :family Verdana, Helvetica, Arial
    :size 14px

a
  :color #0000FF
  img
    :border none

.clear
  :clear both
  :height 0
  :overflow hidden

#container
  :width 75%
  :margin 0 auto
  :background #fff
  :padding 20px 40px
  :border solid 1px black
  :margin-top 20px

#page_nav
  :float left

#user_nav
  :float right

@mixin flash_border 
  :padding 5px 8px
  :margin 10px 0


#flash_notice,#flash_error,#flash_alert, .flash
  @include flash_border

#flash_notice, .notice
  :background-color #CFC
  :border solid 1px #6C6

#flash_error,#flash_alert, .error
  :background-color #FCC
  :border solid 1px #C66

.fieldWithErrors
  :display inline

.error_messages
  :width 400px
  :border 2px solid #CF0000
  :padding 0
  :padding-bottom 12px
  :margin-bottom 20px
  :background-color #f0f0f0
  :font
    :size 12px
  h2
    :text-align left
    :padding 5px 5px 5px 15px
    :margin 0
    :font
      :weight bold
      :size 12px
    :background-color #c00
    :color #fff
  p
    :margin 8px 10px
  ul
    :margin 0
